Refine this word faster
Carica papaya
Definitions
Noun
- 1 tropical American shrub or small tree having huge deeply palmately cleft leaves and large oblong yellow fruit wordnet
See also for "carica papaya"
Next best steps
Mini challenge
Unscramble this word: caricapapaya